.weui_grid_5 {
    position: relative;
    float: left;
    padding: 20px 10px;
    width: 50%;
    box-sizing: border-box
}

.weui_grid_5:before {
    content: '';
    position: absolute;
    box-sizing: border-box;
    width: 200%;
    height: 200%;
    left: 0;
    top: 0;
    border-bottom: 1px solid #d9d9d9;
    border-right: 1px solid #d9d9d9;
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-transform: scale(.5);
    transform: scale(.5)
}
/*

.weui_grid_5:nth-child(3n):before {
    border-right-width: 0
}
*/

.weui_grid_5:active {
    background-color: #e4e4e4
}
